Big Huge Thesaurus

Erodium moschatum

noun